
.container .verified-banner{
	height: 123px;
	line-height: 123px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: url(../imgs/zys4.jpg) no-repeat center;
}
.container .verified-nav{
	margin: 10px 210px 0;
	border-bottom: 2px solid #374149;
}
.container .verified-nav ul{
	height: 60px;
}
.container .verified-nav li{
	float: left;
	width: 173px;
}
.container .verified-nav li a{
	display: block;
	height: 60px;
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: #374149;
	transition: none;
}
.container .verified-nav li.on a,
.container .verified-nav li:hover a{
	position: relative;
	color: #fc4349;
	background: url(../imgs/zys5.png) no-repeat 128px center;
}
.container .verified-nav li.on a:after,
.container .verified-nav li:hover a:after{
	content: "";
	position: absolute;
	z-index: 99;
	bottom: -2px;
	left: 0;
	right: 0;
	height: 6px;
	background-color: #fc4349;
}
.container .verified-form{
	margin: 0 210px;
}
.container .verified-form .hd{
	padding-top: 47px;
}
.container .verified-form .hd h2 i{
	position: relative;
	top: 3px;
	margin-right: 6px;
}
.container .verified-form .f-item1 .hd h2 i{
	display: inline-block;
	width: 26px;
	height: 18px;
	background: url(../imgs/zys6.jpg) no-repeat;
}

.container .verified-form .f-item2 .hd h2 i{
	display: inline-block;
	width: 26px;
	height: 18px;
	background: url(../imgs/zys17.jpg) no-repeat;
}
.container .verified-form .f-item2.disable .hd h2 i{

	background: url(../imgs/zys9.jpg) no-repeat;
}
.container .verified-form .hd h2 span{
	font-size: 16px;
	color: #333333;
}
.container .verified-form .disable .hd h2 span{
	color: #e8e7e7;
}

.container .verified-form .hd h4 {
	margin-top: 19px;
	font-size: 14px;
	line-height: 25px;
	color: #666666;
}
.container .verified-form .bd{
	margin-top: 40px;
}
.container .verified-form .bd ul{
	overflow: hidden;
}
.container .verified-form .bd .f-imgs li{
	float: left;
	margin-right: 114px;
	position: relative;
	width: 338px;
	height: 211px;
	border: 2px dashed #f1f1f1;
}
.container .verified-form .bd .f-imgs li:hover{
	/*border-color: #fc4349;*/
}

.container .verified-form .bd .f-imgs li.last{
	margin-right: 0;
}
.container .verified-form .bd .f-imgs li .plus{
	padding-top: 54px;
	text-align: center;
}
.container .verified-form .bd .f-imgs li .plus i{
	display: inline-block;
	width: 70px;
	height: 70px;
	background: url(../imgs/zys13.png) no-repeat center;
}
.container .verified-form .bd .f-imgs li:hover .plus i{
	background: url(../imgs/zys25.png) no-repeat center;
}
.container .verified-form .bd .f-imgs li .plus span{
	display: inline-block;
	margin-top: 19px;
	font-size: 14px;
	color: #afafaf;
}
.container .verified-form .bd .f-imgs li:hover .plus span{
	color: #fc4349;
}
.container .verified-form .bd .f-imgs li input[type=file]{
	position: absolute;
	left: 0;
	top: 0;
	width: 338px;
	height: 211px;
	opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor: pointer;
}
.container .verified-form .bd2{
	margin-top: 30px;
}
.container .verified-form .bd .f-inputs ul{
	overflow: hidden;
}
.container .verified-form .bd .f-inputs li{
	float: left;
	margin-right: 116px;
	width: 340px;
	height: 34px;
	border: 1px dashed #e8e7e7;
	margin-top: 20px;
}
.container .verified-form .bd .f-inputs li.last{
	margin-right: 0;
}
.container .verified-form .bd .f-inputs li label{
	float: left;
	margin-left: 20px;
	font-size: 14px;
	color: #666666;
	line-height: 34px;
}
.container .verified-form .disable .bd .f-inputs li label.readonly{
	color: #e8e7e7;
}
.container .verified-form .disable .bd .f-inputs li label{
	color: #666666;
}

.container .verified-form .bd .f-inputs li input[type=text]{
	float: left;
	width: 230px;
	margin-top: 8px;
	font-size: 14px;
	color: #666666;
	border: none;
	background-color: #fff;
}
.container .verified-form .disable .bd .f-inputs li input[type=text]{
	color: #e8e7e7;
	
}
.f-rule{
	padding-top: 18px;
	margin-top: 36px;
	font-size: 14px;
	color: #666666;
	border-top: 1px solid #374149;
}
.f-rule input[type=checkbox]{
	/*position: relative;
	top: 2px;*/
}
.icr-label{
	top: -1px;
	margin-right: 8px;
}
.icr-label .icr-item{
	width: 12px;
	height: 12px;
	border: 1px solid #d6d6d6;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;
}

.icr-label.checked .icr-item{
	background: url(../imgs/zys19.png) no-repeat center;
}
.icr-label .icr-text input{
	display: none;
}
.f-rule a{
	color: #fc4349;
}
.f-submit{
	margin-top: 70px;
}
.f-submit input[type=submit]{
	display: block;
	width: 100%;
	height: 58px;
	background: url(../imgs/zys10.png) no-repeat 484px center #282828;
	border: none;
	font-size: 14px;
	color: #fffefe;
	cursor: pointer;
}
.f-submit input[type=submit]:hover{
	background-color: #fc4349;
}

.f-submit input[type=submit]:disabled{
	background-color: #e7e7e7;
}
/*个人-上传前 结束*/

/*个人-上传中 开始*/
.container .verified-form .bd .f-imgs li{
	text-align: center;
}
.container .verified-form .bd .f-imgs li .card-img{
	display: none;
	margin-top: 5px;
	width: 336px;
	height: 202px;
}
.container .verified-form .bd .f-imgs li.show .card-img{
	display: inline-block;
}
.container .verified-form .bd .f-imgs li .load{
	position: absolute;
	top: 60px;
	left: 50%;
	margin-left: -36px;
	text-align: center;
}
.container .verified-form .bd .f-imgs li .load span{
	display: inline-block;
	margin-top: 16px;
	font-size: 16px;
	color: #fc4349;
}
/*个人-上传中 结束*/


/*企业-上传前 开始*/
.verified-form .c-imgs{
	padding-top: 4px;
	padding-bottom: 3px;
}
.verified-form .c-imgs .upload-area{
	position: relative;
	margin: 0 auto;
	width: 276px;
	height: 396px;
	border: 2px dashed #e8e7e7;
}
.verified-form .c-imgs .upload-area:hover{
	/*border-color: #fc4349;*/
}
.verified-form .c-imgs .upload-area .plus{
	text-align: center;
	padding-top: 140px;
}
.verified-form .c-imgs .upload-area .plus i{
	display: inline-block;
	width: 64px;
	height: 69px;
	background: url(../imgs/zys20.png) no-repeat center;
}
.verified-form .c-imgs .upload-area:hover .plus i{
	background: url(../imgs/zys26.png) no-repeat center;
}
.verified-form .c-imgs .upload-area .plus span{
	display: inline-block;
	margin-top: 16px;
	font-size: 14px;
	color: #afafaf;
	text-align: center;
}
.verified-form .c-imgs .upload-area:hover .plus span{
	color: #fc4349;
}
.verified-form .c-imgs .upload-area input[type=file]{
	position: absolute;
	left: 0;
	top: 0;
	width: 282px;
	height: 402px;
	cursor: pointer;
	opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.verified-form .c-inputs ul{
	overflow: hidden;
}
.verified-form .c-inputs li{
	float: left;
	margin-right: 18px;
	height: 34px;
	border: 1px dashed #e8e7e7;
	margin-top: 20px;
}
.verified-form .c-inputs li.last{
	margin-right: 0;
}
.verified-form .c-inputs .qy{
	width: 353px;

}
.verified-form .c-inputs .fr{
	width: 137px;
}
.verified-form .c-inputs .zj{
	width: 267px;
}
.verified-form .c-inputs li label{
	float: left;
	margin-left: 20px;
	font-size: 14px;
	line-height: 34px;
	color: #666666;
}
.verified-form .disable .c-inputs li label{
	color: #e8e7e7;
}
.verified-form .c-inputs li input[type=text]{
	float: left;
	margin-top: 8px;
	font-size: 14px;
	border: none;
	color: #666666;
	background-color: #fff;
}
.verified-form .disable .c-inputs li input[type=text]{
	color: #e8e7e7;
}
.verified-form .c-inputs .qy input[type=text]{
	width: 250px;
}
.verified-form .c-inputs .fr input[type=text]{
	width: 60px;
}
.verified-form .c-inputs .zj input[type=text]{
	width: 165px;
}
/*企业-上传前 结束*/

/*企业-上传中 开始*/
.verified-form .c-imgs .upload-area .license-img{
	display: none;
	width: 276px;
	height: 396px;
}
.verified-form .c-imgs .upload-area.show .license-img{
	display: inline-block;
}
.verified-form .c-imgs .upload-area .load{
	position: absolute;
	top: 142px;
	left: 50%;
	margin-left: -36px;
	text-align: center;
}
.verified-form .c-imgs .upload-area .load span{
	display: inline-block;
	margin-top: 16px;
	font-size: 16px;
	color: #fc4349;
}
/*企业-上传中 结束*/

/* 上传提示 */
li .progress {
	position: absolute;
	top: 75px;
	left: 0;
	height: 30px;
	line-height: 30px;
	width: 100%;;
	color: #fff;
	background: rgba(0, 0, 0, 0.4) !important;
	filter: Alpha(opacity=60);
	background: #fff;
}

li .progress p {
	height: 30px;
	background-color: #269edc;
}

li .progress span {
	display: block;
	height: 30px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
}

 p.error {
	background: #fc4349;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 35px;
	line-height: 35px;
	width: 100%;
	z-index: 100;
	 text-align: center;
}
 div.file-panel {
	position: absolute;
	height: 30px;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000')\0;
	background: rgba( 0, 0, 0, 0.5 );
	width: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 300;
}

 div.file-panel span {
	width: 24px;
	height: 24px;
	display: inline;
	float: right;
	text-indent: -9999px;
	overflow: hidden;
	background: url(/static/front/imgs/icons.png) no-repeat;
	margin: 5px 1px 1px;
	cursor: pointer;
}

 div.file-panel span.rotateLeft {
	background-position: 0 -24px;
}
 div.file-panel span.rotateLeft:hover {
	background-position: 0 0;
}

 div.file-panel span.rotateRight {
	background-position: -24px -24px;
}
 div.file-panel span.rotateRight:hover {
	background-position: -24px 0;
}

 div.file-panel span.cancel {
	background-position: -48px -24px;
}
 div.file-panel span.cancel:hover {
	background-position: -48px 0;
}